/*-------
Description: Layout CSS file
$Id: layout.css 76 2009-04-11 10:47:32Z hello@rowansloan.co.uk $
TOC:
01 01 BODY,CONTAINING BLOCKS
02 HEADER
03 COLUMNS
04 NAVIGATION
05 FOOTER
-------*/

/*---01 BODY,CONTAINING BLOCKS---*/
body {background-color: #f0f0f0;}
#wrap {margin: 0 auto; width: 800px;background: #fff url("../img/wrapBg.gif") repeat-y top left;border: 5px solid #d8dde1;border-top: 0;}
body.nobg #wrap {background: #fff;}

/*---02 HEADER---*/
#top {height: 103px;background: #f5a43d url("../img/header.gif") no-repeat top left; color:#fff;}
#logo {padding: 35px 0 0 35px;}

/*---03 COLUMNS---*/
div.left {float:left;width:535px;margin:33px 0 0;padding-left:16px;}
div.right {float:right;width:233px;margin: 33px 0;}
.form {margin: 33px 0 0; padding-left: 9px;}

div.meta {padding: 10px 0;}

/*---04 NAVIGATION---*/
.pagenav ul {margin-bottom:5px;padding:0;}
.pagenav ul li  {border-bottom: 1px solid #f0f0f4;}
.pagenav ul li.page-item-16 {border-bottom:none;}
.pagenav ul li a {color:#464343;text-decoration: none;font-weight: bold;font-size: 0.8em;display: block;padding:6px 6px 0 10px;}
.pagenav ul li ul  {border-top: 1px solid #f0f0f4;margin-bottom:0;}
.pagenav ul li ul li a {padding: 6px 15px 0 15px;}

.pagenav ul li a {height: 21px;}
html>body .pagenav ul li a {height:auto;min-height:21px;}

.pagenav ul li a:hover, .pagenav ul li.current_page_item a, .pagenav ul li.current_page_item ul li a:hover {color: #688ea9;background-color: #f6f6f6;}
.pagenav ul li.current_page_item ul li a {color:#464343;background-color: transparent;}

.rsslinks  {padding-bottom: 4px;}

/*---05 FOOTER---*/
#footer {clear:both;padding: 9px 9px 0;text-align:center;background-color: #fff;border-top: 1px solid #f0f0f4;}

